#ifndef __TEST_H
#define __TEST_H
#include <string>
using namespace std;
typedef int(TestFct)(void);

/**
 * Lance un test désigné par une fonction de test et un nom.
 * Affiche le résultat sur la sortie standard (success, fail ou segfault)
 * La fonction de test doit renvoyer 0 en cas de réussite et autre chose sinon
 */
void run_test(TestFct* fct, string name);

#endif /* __TEST_H */
